[toc]
分布式框架如何在公司项目中快速落地应用
永天-吉超博(永天-吉超博) |
---|
研发中心-詹叶俊(研发中心-詹叶俊) |
韩锐(韩锐) |
ya(ya) |
enzhou(enzhou) |
姚强(姚强) |
1.分布式组件,平台有哪些组件结构&微服务业务模块结构说明
1.1) 需要注重版本
2.现有业务SaaS多租户改造方法
2.1) 重要,后期开发涉及到
3.两个框架(ruoyi,jeecg)选型最终确定
3.1)保证各个业务相对独立性
3.2)单体服务和集群服务伸缩性(再研究)
3.3)注册中心要支持C++,python,php (叶俊可以研究)
4.api的管理,生产者和消费者之间的构成关系,工具类的实现和封装方式,自动生成代码的方式,以及项目的发布流程
1.单体服务和集群服务伸缩性
2.ruoyi 架构
好处:1.打包,生命周期管理 2
3.三个平台产品基础
技术平台---产品概念-----hubble
业务中台--乐高 (后台,前端) 低代码,可配置, 内标准
数据中台(iot网关,大数据数(tsdb)存储, 调度AI)
3.1) 按照技术平台微服务模块结构开发 (杨强给个初版,我在这个初版调整)
3.2)IOT数据中台查询独立一个查询服务(java,c++) (正义了解当前有多少种数据查询输入输出格式,调研是否抽取,如果当前做不到,按照以前方案)
3.3) 设计后端物理模型(表) 加入多租户设计要求 (郭恩洲出详细)
3.4)前端不重复开发登录,系统管理模块,通过租户管理配置出来,业务开发人员专注业务功能开发(杨强,正义合力做出来)
3.5)业务中台相对统一前端风格,标配默认:首页看板,数据大屏,可以配置
3.6)宣讲产品价值观,我们做出来的就是标准产品,打磨这个产品功能,而不是为了交付产品
4.1) 【重要】乐高后台需求设计 (郭恩洲)
4.2) 乐高后台产品和UI设计原型界面 (王哲,张婷)
4.3) 【特别重要】微服务结构Demo (杨强,郭)
4.4) 【重要】永天云系统管理 优先开发 usky-system-service 照搬rouyi系统管理模块,并加入我们自己设计 (杨强)
4.6)backend-service 永天云租户后台管理 system-service
4.5)具体切入到业务场景开发(电力,消防)
-- 设计文档 (正义,郭)
-- 租户后台设计
--消防,电力设计
--技术平台分布式demo架构要出来(小强,郭)
准备阶段(2022年4月1日-20日)
平台调研分析
系统文档设计
技术平台搭建,技术组件选型